﻿Public Class UnRARInfo

    Private _file As String
    Private _password As String
    Private _pw_found As Boolean
    Private _volume_files As List(Of String)

    ''' <summary>
    ''' Gibt die Datei zurück die Entpackt werden soll.
    ''' </summary>
    Public Property GetSetFile As String
        Set(value As String)
            _file = value
        End Set
        Get
            Return _file
        End Get
    End Property

    ''' <summary>
    ''' Gibt das Passwort zum Entpacken an.
    ''' </summary>
    Public Property GetSetPassword As String
        Set(value As String)
            _password = value
        End Set
        Get
            Return _password
        End Get
    End Property

    ''' <summary>
    ''' Gibt an ob ein passendes Passwort zum etpacken gefunden wurde
    ''' </summary>
    Public Property GetSetPasswordFound As Boolean
        Set(value As Boolean)
            _pw_found = value
        End Set
        Get
            Return _pw_found
        End Get
    End Property

    ''' <summary>
    ''' Gibt an welche PART Dateien zum Archiv gehören
    ''' </summary>

    Public Property GetSetVolumeFiles As List(Of String)
        Set(value As List(Of String))
            _volume_files = value
        End Set
        Get
            Return _volume_files
        End Get
    End Property


End Class
